package com.example.qihuibao.bean

data class ReqETTicketUseConsumeBean(
    //取餐/消费信息列表 UseList
    var UseListUseList:List<Use>? = null,
) : BaseReqBean("et_use_consume", "1.0") {
    data class Use(
        var CantID	:String = "",	//	餐厅ID
        var ETicketID	:String = "",	//	电子餐票ID
        var ETicketName	:String = "",	//	电子餐票名称
        var ETicketTypeID	:String = "",	//	电子餐票类型ID，91-99
        var ChargeType	:String = "",	//	计费标准:1余额 2餐次
        var TranID	:String = "",	//	交易流水号 唯一
        var TranTime	:String = "",	//	交易时间(实际消费时间):yyyymmddhh24miss
        var UpTime	:String = "",	//	上传时间:yyyymmddhh24miss
        var UpUser	:String = "",	//		上传用户 (//todo 非必填)
        var UpType	:String = "",	//	上传性质 :0在线,1脱机
        var UseType	:String = "",	//	类别 :1订餐核销,3 现场取餐
        var MealDate	:String? = null,	//		用餐日期yyyymmdd ,订餐核销/现场取餐必送  (//todo 非必填)
        var MealID	:String? = null,	//		餐别 01-05 ,订餐核销/现场取餐必送  (//todo 非必填)
        var MealSetID	:String? = null,	//		套餐 01-99 ,订餐核销/现场取餐必送  (//todo 非必填)
        var FeeID	:String? = null,	//		收费标准ID ,计费标准为余额且现场取餐必送  (//todo 非必填)
        var Count	:Int = 0,		//	取餐份数,订餐核销/现场取餐必送 (//todo 非必填)
        var Amount	:Int = 0,		//	现场消费金额（分）,现场取餐/现场消费/小卖部必送 (//todo 非必填)
        var Remark	:String? = null,	//		备注  (//todo 非必填)
    )
}